Hartl, Daniel, L. , David Freifelder, Leon A. Snyder author data searchable via API